function checkFields() {
	var error = false;
	if ($('#password').val().length < 5) {
		$('#registerdialog_error_passwordstoshort').show();

		$('#password').css('color', 'red');
		$('#password2').css('color', 'red');
		error = true;

	} else if ($('#password').val() != $('#password2').val()) {
		$('#registerdialog_error_passwordsunequal').show();
		$('#registerdialog_error_passwordstoshort').hide();
		$('#password').css('color', 'red');
		$('#password2').css('color', 'red');
		error = true;

	} else {
		$('#registerdialog_error_passwordsunequal').hide();
		$('#registerdialog_error_passwordstoshort').hide();
		$('#password').css('color', 'black');
		$('#password2').css('color', 'black');
		error = false;
	}

	if ($('#username').val().length < 3) {
		$('#registerdialog_error_usernametoshort').show();
		$('#registerdialog_error_usernameunavailable').hide();
		$('#username').css('color', 'red');
		error = true;
		document.documentElement.getButton("accept").disabled = true;
		return false;
	}
	$.post("http://quips.heydorn.biz/checkUsername.php", {
		username : $('#username').val()
	}, function(data) {
		if (data == 'false') {
			$('#registerdialog_error_usernameunavailable').show();
			$('#username').css('color', 'red');
			document.documentElement.getButton("accept").disabled = true;
		} else {
			$('#registerdialog_error_usernameunavailable').hide();
			$('#registerdialog_error_usernametoshort').hide();
			$('#username').css('color', 'black');
			if (!error) {
				document.documentElement.getButton("accept").disabled = false;
			}

		}
	});
	return true;
}
function doSave() {
	$.post("http://quips.heydorn.biz/doRegister.php", {
		username : $('#username').val(),
		mail : $('#mail').val(),
		password : $('#password').val(),
		password2 : $('#password2').val()
	}, function(data) {
		window.close();
	});

	return false;
}

function doCancel() {
	return true;
}